
ShortGPT是一个用于自动化内容创建的强大框架,它简化了视频创建、素材来源、配音合成和编辑任务。
🎞️自动编辑框架:使用面向AI大语言模型的视频编辑语言,简化视频创建过程。
📃脚本和提示:为各种AI大语言模型自动编辑过程提供即用型脚本和提示。
🗣️画外音/内容创作:支持多种语言,包括英语🇺🇸、西班牙语🇪🇸、阿拉伯语🇦🇪、法语🇫🇷、波兰语🇵🇱、德语🇩🇪、意大利语🇮🇹、葡萄牙语🇵🇹、俄语🇷🇺、中文普通话🇨🇳 、日语 🇯🇵、印地语 🇮🇳、韩语 🇰🇷 以及其他 30 多种语言(使用 EdgeTTS)。
🔗字幕生成:自动生成视频字幕。
🌐🎥资源来源:从互联网上获取图像和视频片段,根据需要连接网络和Pexels API。
🧠内存和持久性:确保使用 TinyDB 自动编辑变量的长期持久性。

安装ShortGPT有点儿复杂,我先手把手带大家按步骤安装(文末提供整合包)。大家需要提前安装好Python,不会的朋友,可以翻看往期内容。
①安装FFmpeg:FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,是ShortGPT运行的必要支持程序。可以从以下网址下载获得:
https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z
解压后,需要将FFmpeg的bin文件夹路径添加到系统环境变量里:

手动添加环境变量:控制面板→系统→高级系统设置→环境变量→Path→编辑→添加

②安装ImageMagick:它是ShortGPT的重要组件,从 ImageMagick 官方网站下载安装程序,下载后,按照网站上提供的安装说明进行安装。
https://imagemagick.org/script/download.php
③克隆ShortGPT存储库:打开命令提示窗口,执行以下代码,即可将ShortGPT克隆到本地。
git clone https://github.com/rayventura/shortgpt.git
④安装依赖环境:打开命令提示窗口,导航到上一步克隆的ShortGPT存储库目录,执行以下命令安装所需的Python依赖项。
pip install -r requirements.txt这个过程需要等待一段时间,安装完成后,本地部署就成功了!
在ShortGPT文件夹的目录里直接输入cmd,即可打开命令提示窗口。

执行以下命令即可快速使用ShortGPT:
python runShortGPT.py加载成功后,在浏览器输入“http://localhost:31415/”,即可看到项目主界面:

接下来需要设置OpenAI和ElevenLabs的API密钥才能运行AI自动化生成短视频:
OpenAI申请API:
https://platform.openai.com/account/api-keys
ElevenLabs申请API:
https://docs.elevenlabs.io/api-reference/quick-start/authentication

之后就非常简单了,回到首页,设置相应的参数,等待生成短视频即可。以下是官方的案例视频:
大家自己本地部署,步骤很多,适合动手能力强的朋友探索。
我也为大家制作了一款解压即用的离线整合包了,除了还是需要自行安装ImageMagick,其他的都已经打包好了。下载解压整合包到本地,双击“一键启动-ShortGPT.exe”:

双击一键启动程序后,会打开一个命令提示窗口,项目会自动运行。
加载成功后,在浏览器输入“http://localhost:31415/”,即可愉快地玩耍了~
注意事项:
①该项目需要使用OpenAI和ElevenLabs的API,所以全程都需要魔法;
②ShortGPT使用非常方便,但API目前价格有点贵,大家使用时,需要考虑成本。
点击关注下方公众号,回复【ShortGPT】,免费获得AI自动生成短视频整合包~
code/s?__biz=MzAxMzA3MTQwMQ==&mid=2655063312&idx=2&sn=c9e6a65f9d12a9cb1b055002714a2a9b&chksm=801d8856b76a014097a0d4838f5aa66a998693d04e782af0e04a4072fad32fe28867824b3f4a#rd